/*
 * =====================================================================================
 *
 *       Filename:  timer.h
 *
 *    Description:  
 *
 *        Version:  1.0
 *        Created:  07/23/2012 08:42:37 PM
 *       Revision:  none
 *       Compiler:  gcc/g++
 *
 *         Author:  wangtengchao , wangtengchao AT gmail.com
 *   Organization:  
 *
 * =====================================================================================
 */

#ifndef TIMER_H
#define TIMER_H
#ifdef linux
#include <sys/timerfd.h>
#include "eventHandler.h"
namespace inm
{
    namespace net
    {
		class Dispatcher;
        class Timer : public EventHandler,boost::enable_shared_from_this<Timer>
        {
			public:
//				Timer(std::string name,Dispatch* diaptacher

        };
    };
};
#endif //linux
#endif//TIMER_H
